.hide{display: none!important;}
#content {font-family: "Microsoft YaHei";}
#content .container { width: 100%; height: 404px; }
#content .container p { width: 100%; height: 404px; top: 0; left: 0; display: block; position: absolute; }

/*banner区域*/
.aRegion{width: 1200px;height: 586px;}
.bannerSubWrpa{width: 968px;height: 100%;float: right;}
.bannerSubWrpa #flashCarousel{width:100%;height: 380px;position: relative;}
.bannerSubWrpa #flashCarousel #play{width:100%;height: 380px;list-style: none;position:absolute;top:0;left:0;}
.bannerSubWrpa #flashCarousel #play li{display: none;position:absolute;top:0;left:0;}
.bannerSubWrpa #flashCarousel #play li img{float: left;width: 100%;height: 380px;}
.bannerSubWrpa #button{position: absolute;bottom:36px;left:0;text-align: center;width: 100%;}
.bannerSubWrpa #button span{width:10px;height: 10px;margin-right: 8px;background:#DDDDDD;border-radius: 6px;cursor: pointer;display: inline-block;}
.bannerSubWrpa .comBtnNet{display: none;width:32px;height:46px;position: absolute;top:167px;z-index: 99;cursor: pointer;background-image: url("https://img.hznzcn.com/index_hz/bannerBtn.png?v=20190515");background-repeat: no-repeat;}
.bannerSubWrpa #prev{background-position: 0 0;left:0;}
.bannerSubWrpa #next{background-position: -32px 0;right:0;}
.bannerSubWrpa #prev:hover{background-position: 0 -46px;}
.bannerSubWrpa #next:hover{background-position: -32px -46px;}

/*banner下的轮播区域*/
#content .sliderRecommend { width: 968px; height: 196px; margin-top: 10px; }
#content .sliderRecommend .rightShuf { overflow: hidden; width: 100%; height: 196px; position: relative; }
#content .sliderRecommend .rightShuf .allLiWidth { width: 20000px; position: absolute; top: 0; left: 0; }
#content .sliderRecommend .rightShuf .allLiWidth li { float: left; width: 244px; height: 196px; }
#content .sliderRecommend .rightShuf .allLiWidth li img { display: block; width: 236px; height: 196px; }
#content .sliderRecommend .rightShuf .prev,.sliderRecommend .rightShuf .next {position: absolute; top: 75px; cursor: pointer; opacity: 0.8; filter: alpha(opacity=80); display: none; }
#content .sliderRecommend:hover .prev,#content .sliderRecommend:hover .next{display: block;}
#content .sliderRecommend .rightShuf .prev { left: 0; }
#content .sliderRecommend .rightShuf .next { right: 0; }
#content .sliderRecommend .rightShuf .prev:hover { opacity: 1; filter: alpha(opacity=100); }
#content .sliderRecommend .rightShuf .next:hover { opacity: 1; filter: alpha(opacity=100); }

/*A3区域*/
#content .m-a2Shuffling { width: 1200px; height: 146px; margin-top: 10px; }
#content .m-a2Shuffling .tm-rightShuf { overflow: hidden; width: 100%; height: 146px; position: relative; }
#content .m-a2Shuffling .tm-rightShuf .allLiWidth { width: 20000px; position: absolute; top: 0; left: 0; }
#content .m-a2Shuffling .tm-rightShuf .allLiWidth li { float: left; width: 303px; height: 146px; }
#content .m-a2Shuffling .tm-rightShuf .allLiWidth li img { display: block; width: 292px; height: 146px; }
#content .m-a2Shuffling .tm-rightShuf .prev,.m-a2Shuffling .tm-rightShuf .next {position: absolute; top: 55px; cursor: pointer; opacity: 0.8; filter: alpha(opacity=80); display: none; }
#content .m-a2Shuffling:hover .prev,#content .m-a2Shuffling:hover .next{display: block;}
#content .m-a2Shuffling .tm-rightShuf .prev { left: 0; }
#content .m-a2Shuffling .tm-rightShuf .next { right: 0; }
#content .m-a2Shuffling .tm-rightShuf .prev:hover { opacity: 1; filter: alpha(opacity=100); }
#content .m-a2Shuffling .tm-rightShuf .next:hover { opacity: 1; filter: alpha(opacity=100); }

/*首页列表模板*/
.hzListItem {overflow: hidden;width: 100%;}
.hzListItem li {width: 238px;height: 366px;float: left;margin-left:-1px;margin-top: -1px;background-color: white;border: 1px solid #e4e4e4;}
.hzListItem li:nth-child(5n+1) {margin-left:0;}
.hzListItem .insideBox {width: 240px;}
.hzListItem .pic {position: relative;overflow: hidden;}
.hzListItem .pic a {position: relative;display: block;}
.hzListItem .pic img {max-width: 238px;height: 238px;-webkit-transform: scale(1);transform: scale(1);-webkit-transition: .3s ease-in-out;transition: .3s ease-in-out;}
.hzListItem .pic img:hover{-webkit-transform: scale(1.1);transform: scale(1.1);}
/*.hzListItem .quick-gn {position: absolute;bottom: 0;left: 0;z-index: 99;height: 30px;line-height: 30px;color: #fff;width: 100%;text-align: center;background: url(https://img.hznzcn.com/imgs/doctRedBg.png);display: none;}*/
/*.hzListItem .quick-gn p {float: left;cursor: pointer;}*/
/*.hzListItem .quick-gn .mid-cz1,.hzListItem .quick-gn .mid-cz2 {width: 49%;}*/
/*.hzListItem .quick-gn .mid-cz2 {border-left: 1px solid #ff9da3;}*/
.hzListItem .textMs{padding: 0 20px;}
.hzListItem .dsrs {margin-top: 10px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.hzListItem .dsrs a {color: #353535;font-size: 14px;}
.hzListItem .rowTitle {overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;margin-top: 10px;height: 35px;}
.hzListItem .rowTitle a {color: #8f8f8f;}
.hzListItem .rowPri {margin-top: 15px;overflow: hidden;}
.hzListItem .price {float: left;color: #FA5757;font-size: 16px;font-weight: bold;}
.hzListItem .M-generalize {margin-left: 2px;float: right;text-align: center;line-height: 15px;font-size: 12px;margin-top:3px;}
.hzListItem .M-generalize a {color: #FA5757;text-decoration: underline;}
.hzListItem .M-generalize a:hover {color: #D10A0A;}

/*首页Title*/
#content .M-decorateWarp {width: 100%;margin-top: 50px;}
.delicTitle{margin-bottom: 20px;overflow: hidden;}
.delicTitle .dir-sell {color: #434343;font-size: 28px;line-height: 28px;}
.delicTitle .dirSell {font-size: 28px;line-height: 28px;float: left;color: #FA5757;}
.delicTitle .zfIco{float: left;font-size: 14px;margin-left: 40px;margin-top: 10px;}
.delicTitle .zfIco .foTiem{padding-left: 26px;color: #FA5757;background: url("https://img.hznzcn.com/index_hz/fohours.png") no-repeat;}
.delicTitle .zfIco .csTime{padding-left: 26px;margin-left: 20px;color: #20A0FF;background: url("https://img.hznzcn.com/index_hz/pei.png") no-repeat;}
.delicTitle .morLik{float: right;margin-top: 10px;}
.delicTitle .morLik a{font-size: 14px;color: #666666;}
.delicTitle .morLik a:hover{color: #FA5757;text-decoration: underline;}

/*首页云仓*/
.ycWrap { width: 1200px; height: 413px; margin-top: 10px; }
.ycWrap .kieLu { overflow: hidden; width: 100%; height: 100%; position: relative; }
.ycWrap .kieLu .ycUlBox { width: 20000px; position: absolute; top: 0; left: 0; }
.ycWrap .kieLu .ycUlBox li { float: left; width: 245px; height: 100%;}
.ycWrap .kieLu .ycUlBox li .insideBox{width: 218px;height: 411px;margin: 0;background: #fff;border: 1px solid #E2E2E2;}
.ycWrap .kieLu .ycUlBox li .insideBox:hover{border: 1px solid #FA5757;}
.ycWrap .kieLu .ycUlBox li .pic{position: relative;}
.ycWrap .kieLu .ycUlBox li img { display: block; width: 100%; height: 330px; }
.ycWrap .kieLu .ycUlBox li .textMs {padding: 0 10px;text-align: center;}
.ycWrap .kieLu .ycUlBox li .dsrs {margin-top: 10px;font-size: 12px;}
.ycWrap .kieLu .ycUlBox li .rowTitle {margin-top: 8px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.ycWrap .kieLu .ycUlBox li .rowTitle a{color:#3C3C3C;font-size: 14px;}
.ycWrap .kieLu .ycUlBox li .rowTitle a:hover{text-decoration: underline;color: #FA5757;}
.ycWrap .kieLu .ycUlBox li .rowPri {margin-top: 5px;color: #FA5757;font-size: 14px;font-weight: bold;}
.ycWrap .kieLu .prev, #content .ycWrap .kieLu .next {position: absolute; top: 142px; cursor: pointer; opacity: 0.8; filter: alpha(opacity=80); display: none; }
.ycWrap:hover .prev,#content .ycWrap:hover .next{display: block;}
.ycWrap .kieLu .prev { left: 0; }
.ycWrap .kieLu .next { right: 0; }
.ycWrap .kieLu .prev:hover { opacity: 1; filter: alpha(opacity=100); }
.ycWrap .kieLu .next:hover { opacity: 1; filter: alpha(opacity=100); }

/*当季热卖左侧*/
.M-decorateLeft .djGeneral{height: 100%;}
.M-decorateLeft .tab_box{padding-top: 17px;}
.M-decorateLeft .djGeneral .title{height:40px;line-height: 40px;font-size: 20px;text-align: center;color: #fff;background: #FA5757;}
.M-decorateLeft .djGeneral .listItem{height:70px;width: 195px;background:#fff;box-shadow:0 2px 12px 0 rgba(196,196,196,0.5);border-radius: 25px 5px 5px 25px;display: block;margin: 19px auto 0;position: relative;}
.M-decorateLeft .phIto{position: absolute;top: -4px;left: -4px;}
.M-decorateLeft .phIto .rank{width:31px;height:28px;position: absolute;top: -15px;left: -7px;}
.M-decorateLeft .phIto .rankNum1{background: url("https://img.hznzcn.com/index_hz/rmRankNum1.png") no-repeat;}
.M-decorateLeft .phIto .rankNum2{ background: url("https://img.hznzcn.com/index_hz/rmRankNum2.png") no-repeat;}
.M-decorateLeft .phIto .rankNum3{background: url("https://img.hznzcn.com/index_hz/rmRankNum3.png") no-repeat;}
.M-decorateLeft .phIto img{width: 78px;height: 78px;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;}
.M-decorateLeft .rigMie{height: 100%;float: right;width: 110px;}
.M-decorateLeft .rigMie .kel{padding-right: 20px;margin-top: 10px;line-height: 16px;color: #3C3C3C;height: 32px;overflow: hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
.M-decorateLeft .rigMie .price{text-align: right;margin-right: 5px;font-size: 14px;color: #FA5757;}
.M-decorateLeft .rigMie .zizeBox{color: #999;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.M-decorateLeft .focusWarp {position: absolute;bottom: 20px;right: 0;text-align: center;width: 100%;}
.M-decorateLeft .focusWarp li { display: inline-block; margin-left: 8px; width: 8px; height: 8px; background: #aeaeae; -webkit-border-radius: 50px; -moz-border-radius: 50px; border-radius: 50px; cursor: pointer; }
.M-decorateLeft .focusWarp .current { background: #ff2454; }

/*新品区右侧模板*/
#content .M-decorateWarp .M-decorate { width: 1200px; margin: 0 auto; }
#content .M-decorateWarp .M-decorateTop { height: 40px; width: 1199px; position: relative; }
#content .M-decorateWarp .M-decorateTop .M-topLeft { width: 225px; height: 40px; float: left; }
#content .M-decorateWarp .M-decorateTop .M-topLeft h3 { color: #434343; font-size: 28px; line-height: 28px; }
#content .M-decorateWarp .M-decorateTop .M-decorateUl { float: left; height: 40px; width: 960px; padding-left: 12px; }
#content .M-decorateWarp .M-decorateTop li { cursor: pointer; float: left; height: 40px; line-height: 40px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; position: relative; padding-right: 20px; max-width: 66px; }
#content .M-decorateWarp .M-decorateTop li a { font-size: 14px; color: #666666; display: inline-block; height: 40px; }
#content .M-decorateWarp .M-decorateTop li p { position: absolute; width: 1px; height: 16px; float: left; background: #e9e9e9; top: 15px; right: 0; }
#content .M-decorateWarp .M-decorateTop li .Last_P_Line { background: #e5e5e5; height: 1px; right: -2px; top: 38px; }
#content .M-decorateWarp .M-decorateTop .moreLink { position: absolute; right: 0; top: 12px; }
#content .M-decorateWarp .M-decorateTop .moreLink a { font-size: 14px; color: #666666; }
#content .M-decorateWarp .M-decorateTop .moreLink a:hover { color: #FA5757; text-decoration: underline; }
#content .M-decorateWarp .M-decorateLeft { height: 739px; width: 230px; float: left; border: 1px solid #E2E2E2;margin-right: 8px; background: #fff; position: relative; }
#content .M-decorateWarp .M-decorateLeft .minlabel { height: 209px; background: #67CFC9; }
#content .M-decorateWarp .M-decorateLeft .minlabel .link-label { padding-top: 30px; }
#content .M-decorateWarp .M-decorateLeft .minlabel .link-label a { display: inline-block; width: 78px; height: 24px; margin-bottom: 15px; text-align: center; line-height: 24px; color: #fff; margin-left: 22px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; border: 1px solid #fff; border-radius: 25px; }
#content .M-decorateWarp .M-decorateLeft .minlabel .link-label a:hover { color: #05756F; border: 1px solid #05756F; }
#content .M-decorateWarp .chgWrap { height: 713px;  }
.chgWrap .djGeneral .listItem{margin: 17px auto 0;}
.chgWrap .focusWarp{bottom: 18px;}
#content .M-decorateWarp .lr_warp_bg { overflow: hidden; background: white; }
#content .M-decorateWarp .lr_warp_bg .M-decorateRight { display: none; height: 740px; width: 100%; }
#content .M-decorateWarp .lr_warp_bg .M-decorateRight .hotBannerListInfo { width: 984px; }
#content .M-decorateWarp .lr_warp_bg .M-decorateRight .glPto { float: left; }
#content .M-decorateWarp .lr_warp_bg .M-decorateRight .glPto img { width: 720px; height: 369px; }
#content .M-decorateWarp .lr_warp_bg .M-decorateRight .M-decorateList { overflow: hidden; width: 239px; height: 368px; float: left; border: 1px solid #e5e5e5; margin-left: -1px;}
#content .M-decorateWarp .lr_warp_bg .M-decorateRight .M-decorateList img{ -webkit-transform: scale(1);transform: scale(1);-webkit-transition: .3s ease-in-out;transition: .3s ease-in-out; }
#content .M-decorateWarp .lr_warp_bg .M-decorateRight .M-decorateList img:hover {  -webkit-transform: scale(1.1); transform: scale(1.1); }
#content .M-decorateWarp .lr_warp_bg .M-decorateRight .shopMianPto { width: 100%; height: 240px;overflow: hidden; position: relative; }
#content .M-decorateWarp .lr_warp_bg .M-decorateRight .shopMianPto img { width: 100%; height: 240px; display: block; }
#content .M-decorateWarp .lr_warp_bg .M-decorateRight .recommended { background: #df454e; position: absolute; top: 0; left: 0; color: white; font-family: SimSun; width: 34px; height: 17px; text-align: center; line-height: 17px; }
#content .M-decorateWarp .lr_warp_bg .M-decorateRight .topLine { width: 0px; height: 1px; background: black; position: absolute; right: 0; top: -1px; }
#content .M-decorateWarp .lr_warp_bg .M-decorateRight .bottomLine { width: 0px; height: 1px; background: black; position: absolute; left: 0; bottom: -1px; }
#content .M-decorateWarp .lr_warp_bg .M-decorateRight .leftLine { width: 1px; height: 0px; background: black; position: absolute; left: -1px; bottom: -1px; }
#content .M-decorateWarp .lr_warp_bg .M-decorateRight .rightLine { width: 1px; height: 0px; background: black; position: absolute; right: -1px; top: -1px; }
#content .M-decorateWarp .lr_warp_bg .M-decorateRight .shopName { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 220px; margin-top: 10px; }
#content .M-decorateWarp .lr_warp_bg .M-decorateRight .shopName a { font-size: 14px; color: #3c3c3c; margin-left: 4px; }
#content .M-decorateWarp .lr_warp_bg .M-decorateRight .shopItem { overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; width: 220px; height: 36px; margin-top: 10px; }
#content .M-decorateWarp .lr_warp_bg .M-decorateRight .shopItem .dz_Span1 { float: left; }
#content .M-decorateWarp .lr_warp_bg .M-decorateRight .shopItem .eye_Span2 { float: right; }
#content .M-decorateWarp .lr_warp_bg .M-decorateRight .shopItem .eye_Span2 img { margin-top: -2px; margin-right: 2px; }
#content .M-decorateWarp .lr_warp_bg .M-decorateRight .shopItem a { color: #9e9e9e; }
#content .M-decorateWarp .lr_warp_bg .M-decorateRight .optional { width: 220px; margin-top: 12px; }
#content .M-decorateWarp .lr_warp_bg .M-decorateRight .optional .price { float: left; font-size: 16px; font-weight: bold; color: #FA5757; }
#content .M-decorateWarp .lr_warp_bg .M-decorateRight .optional .uploadNew { cursor: pointer; float: right; width: 76px; height: 21px; background: #FA5757; color: white; font-size: 14px; text-align: center; line-height: 21px; border-radius: 4px; }
#content .M-decorateWarp .M-decorateTop .M-sizeColor a { color: #f03a3c; }
#content .M-decorateWarp .M-decorateTop .M-sizeColor a img { margin-right: 5px; }
#content .M-decorateWarp .M-decorateTop .M-slide a { color: #FA5757; }

/*A2区广告*/
#content .adv-gg { width: 1200px; margin-top: 11px; overflow: hidden; }
#content .adv-gg img { width: 594px; height: 117px; }
#content .adv-gg .TG1-gg { float: left; }
#content .adv-gg .TG2-gg { float: right; }

/*厂家直销*/
#content .derectWrap {width: 1200px;height: 480px;margin: 50px auto 0;}
#content .derectWrap .delic-name {margin-bottom: 20px;}
#content .derectWrap .delic-name h3 {font-size: 28px;line-height: 28px;color: #434343;}
#content .derectWrap .pictureWarp{overflow: hidden;width: 1225px;}
#content .derectWrap .itemKg{float: left;width: 218px;height: 430px;background:#fff;margin-right: 25px;border:1px solid #E2E2E2;}
#content .derectWrap .itemKg:hover{ border-bottom:2px solid #FA5757;}
#content .derectWrap .itemKg img{width: 100%;height: 330px;}
#content .derectWrap .botnShop{padding: 0 10px;text-align: center;}
#content .derectWrap .botnShop .shopName{margin-top: 20px;}
#content .derectWrap .botnShop .shopName a{font-size: 24px;line-height: 24px;color: #434343;}
#content .derectWrap .botnShop .shopName a:hover{color: #FA5757;}
#content .derectWrap .botnShop .shopPrice{font-size: 14px;color: #999999;margin-top: 10px;}
#content .derectWrap .botnShop .shopPrice span{border-top: 1px solid #E2E2E2;padding-top: 10px;display: inline-block;}

/*老版本厂家直销*/
#content .derectWrap  {width: 1200px;height: 508px;margin: 50px auto 0;}
#content .derectWrap .pictureWarp {position: relative;width: 1200px;}
#content .derectWrap .pictureWarp .delicLeft, #content .derectWrap .pictureWarp .delicMiddle {float: left;overflow: hidden;width: 800px;height: 459px;position: relative;}
#content .derectWrap .pictureWarp .delicLeft img, #content .derectWrap .pictureWarp .delicMiddle img {width: 800px;height: 459px;}
#content .derectWrap .pictureWarp .delicLeft {margin-right: 10px;}
#content .derectWrap .pictureWarp .delicright {position: absolute;top: 0;right: 0;}
#content .derectWrap .pictureWarp .delicright ul {overflow: hidden;}
#content .derectWrap .pictureWarp .delicright ul li {height: 156px;}
#content .derectWrap .pictureWarp .delicright ul img {width: 391px;height: 146px;}

/*首页视频*/
.videoWrap{width: 1200px;margin-top: 50px;}
videoWrap .videoArea {width: 1200px;margin: 0 auto;height: 813px;background-color: #fff;}
.videoWrap .topText {width: 100%;overflow: hidden;margin-bottom: 20px;}
.videoWrap .topText h3 {float: left;font-size: 28px;line-height: 28px;color: #434343;}
.videoWrap .topText .morLik {float: right;margin-top: 10px;}
.videoWrap .topText .morLik a{color: #666666;font-size: 14px;}
.videoWrap .topText .morLik a:hover{color: #FA5757;text-decoration: underline;}
.videoWrap .centerVideo { width: 100%; height: 503px; box-sizing: border-box; }
.videoWrap .videoBox { float: left; width: 822px; height: 503px; position: relative; }
.videoWrap .vdoIcon { width: 68px; height: 68px; position: absolute; left: 377px; top: 206px;cursor:pointer; }
.videoWrap .vdoIcon img { width: 100%; height: 100%; }
.videoWrap .videoBox video { width: 100%; height: 503px;background: #000; }
.videoWrap .mainImg { float: right; width: 378px; height: 503px; }
.videoWrap .mainImg:hover { opacity:0.8; -webkit-transform: translateX(0); transform: translateX(0); -webkit-transition: opacity 0.2s linear;transition: opacity 0.2s linear;}
.videoWrap .conImg { width: 100%; height: 378px; }
.videoWrap .conImg img { width: 100%; height: 100%; }
.videoWrap .rightTextBox { z-index: 9999; width: 100%; height: 125px; padding: 0 68px; background: #fa5757; position: relative; box-sizing: border-box; }
.videoWrap .tapInfo { width: 92px; height: 30px; line-height: 30px; text-align: center; background: #fa5757; position: absolute; top: -15px; border-radius: 14px; left: 143px; z-index: 9999; color: #fff; font-size: 14px; }
.videoWrap .brandName { padding: 30px 0 10px 0; font-weight: bold; color: white; font-size: 20px; text-align: center; }
.videoWrap .rightTextBox p { color: #F0F0F0; font-size: 14px; text-align: center; line-height: 22px; }
.videoWrap .footerProduct { width: 100%; height: 300px; background-color: #F9F9F9; margin-top: 16px; position: relative; }
.videoWrap .itemVideo { box-sizing: border-box; width: 230px; height: 296px; background-color: #fff; float: left; margin-right: 12px; position: relative; }
.videoWrap .lastItem { float: right; margin: 0; }
.videoWrap .itemTopImg { width: 100%; height: 230px; }
.videoWrap .itemTopImg img { display: block; width: 100%; height: 100%; }
.videoWrap .itemFootCon { box-sizing: border-box; width: 206px; height: 104px; background: #fff !important; box-shadow: 0px 3px 4px 0px rgba(232, 232, 232, 0.5); border-radius: 5px; padding: 14px 10px 0 10px; font-size: 14px; line-height: 19px; color: #333; position: absolute; top: 180px; left: 12px; }
.videoWrap .itemFootCon p {font-size:12px; text-overflow: -o-ellipsis-lastline; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; line-clamp: 2; -webkit-box-orient: vertical; }
.videoWrap .itemFootText { padding-top: 16px; }
.videoWrap .proMoney { font-size: 22px; color: #FA5757; float: left; }
.videoWrap .cityName { float: left; width: 30px; height: 16px; line-height: 17px; border-radius: 7px; border: 1px solid #999999; color: #999999; font-size: 11px !important; text-align: center; margin-left: 5px; }
.videoWrap .timesPlay { float: right; font-size: 12px; color: #999999; }
.videoWrap .itemPlayIcon { position: absolute; top: 80px; left: 95px; width: 40px; height: 40px; }
.videoWrap .itemPlayIcon > img { width: 100%; height: 100%; cursor: pointer; }
.videoWrap .leftBtn, .videoWrap .rightBtn { position: absolute; width: 32px; height: 46px; background: #0d0c0c; opacity: 0.5; color: #fff; text-align: center; line-height: 46px; font-size: 22px; top: 64px; z-index: 99999; }
.videoWrap .leftBtn { left: 0; }
.videoWrap .rightBtn { right: 0; }
.videoWrap .none { display: none; }
.videoWrap .sliderRecommendGhj { width: 1200px; height: 300px; margin-top: 10px; }
.videoWrap .sliderRecommendGhj .rightShuf { overflow: hidden; width: 100%; height: 300px; position: relative; }
.videoWrap .sliderRecommendGhj .rightShuf .allLiWidth { width: 20000px; position: absolute; top: 0; left: 0; background-color: #f9f9f9; }
.videoWrap .sliderRecommendGhj .rightShuf .allLiWidth li {-webkit-transform: translateX(0);transform: translateX(0);-webkit-transition: opacity 0.2s linear;transition: opacity 0.2s linear; position: relative; float: left; width: 230px; height: 300px; background-color: #fff; margin-right: 13px; box-sizing: border-box; border-bottom: 1px solid #f5f5f5;}
.videoWrap .sliderRecommendGhj .rightShuf .allLiWidth li:hover {opacity:0.8}
.videoWrap .sliderRecommendGhj .rightShuf .allLiWidth li img { display: block; width: 230px; height: 230px; }
.videoWrap .sliderRecommendGhj .rightShuf .allLiWidth li .itemPlayIcon > img { position: absolute; top: 0px; left: 0px; width: 40px; height: 40px; }
.videoWrap .sliderRecommendGhj .rightShuf .prev, .videoWrap .sliderRecommendGhj .rightShuf .next { position: absolute; top: 75px; cursor: pointer; opacity: 0.8; filter: alpha(opacity=80); display: none; }
.videoWrap .sliderRecommendGhj:hover .prev, .videoWrap .sliderRecommendGhj:hover .next { display: block; }
.videoWrap .sliderRecommendGhj .rightShuf .prev { left: 0; }
.videoWrap .sliderRecommendGhj .rightShuf .next { right: 0; }
.videoWrap .sliderRecommendGhj .rightShuf .prev:hover { opacity: 1; filter: alpha(opacity=100); }
.videoWrap .sliderRecommendGhj .rightShuf .next:hover { opacity: 1; filter: alpha(opacity=100); }

/*首页大B+C*/
#content .jx-selectWarp {margin-top: 50px;width: 1200px;overflow: hidden;}
#content .jx-selectWarp .jx-selectTop { overflow: hidden; margin-bottom: 20px; }
#content .jx-selectWarp .jx-selectTop .jx-selLeft { float: left; }
#content .jx-selectWarp .jx-selectTop .jx-selLeft h3 { font-size: 28px; line-height: 28px; color: #434343; }
#content .jx-selectWarp .jx-selectTop .jx-selLeft a { font-size: 20px; line-height: 20px; font-weight: bold; color: #2f2c2c; }
#content .jx-selectWarp .jx-selectTop .jx-selLeft img { margin-top: -4px; margin-left: 4px; }
#content .jx-selectWarp .jx-selectTop .jx-selMore2 { margin-top: 16px; float: right; }
#content .jx-selectWarp .jx-selectTop .jx-selMore2 a { color: #7b7b7b; }
#content .jx-selectWarp .jx-selectTop .jx-selMore2 a:hover { color: #FA5757; }
#content .jx-selectWarp .jx-selectTop i { color: #98989f; }
#content .jx-selectWarp .jx-expert-zone {margin-bottom: 16px;height: 426px;}
#content .jx-selectWarp .jx-expert-zone .expert-lfBig {float: left;position: relative;width: 613px;height: 426px;overflow: hidden;}
#content .jx-selectWarp .jx-expert-zone .expert-lfBig img {width: 613px;height: 426px;}
#content .jx-selectWarp .jx-expert-zone .jx-inside-sl {float: left;width: 572px;height: 424px;margin-left: 13px;background: #fff;border: 1px solid #e1e1e1;}
#content .jx-selectWarp .jx-expert-zone .jx-inside-sl .jxsl-top {margin-left: 22px;overflow: hidden;height: 52px;line-height: 52px;}
#content .jx-selectWarp .jx-expert-zone .jx-inside-sl .jxsl-top .jxsl-shop-name a{color: #434343;font-size: 16px;display: inline-block;margin-right: 10px;max-width: 170px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
#content .jx-selectWarp .jx-expert-zone .jx-inside-sl .jxsl-top .jxsl-shop-name a:hover{text-decoration: underline;color: #FA5757;}
#content .jx-selectWarp .jx-expert-zone .jx-inside-sl .jxsl-top .jxsl-span1 { display: inline-block; max-width: 170px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; float: left; }
#content .jx-selectWarp .jx-expert-zone .jx-inside-sl .jxsl-top p { color: #9e9e9e; max-width: 150px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; float: left; margin-top: 2px; }
#content .jx-selectWarp .jx-expert-zone .jx-inside-sl .jxsl-namelf {float: left;padding-right: 12px;}
#content .jx-selectWarp .jx-expert-zone .jx-inside-sl .jxsl-nameRi {float: left;}
#content .jx-selectWarp .jx-expert-zone .jx-inside-sl .jxsl-nameRi span {width: 59px;height: 18px;display: inline-block;border: 1px solid #FA5757;text-align: center;line-height: 18px;border-radius: 5px;margin-right: 7px;color: #FA5757;}
#content .jx-selectWarp .jx-expert-zone .jx-inside-sl .jxsl-ehLi {width: 588px;overflow: hidden;}
#content .jx-selectWarp .jx-expert-zone .jx-inside-sl .jxsl-ehLi li {position: relative;width: 180px;height: 180px;float: left;overflow: hidden;margin-right: 16px;margin-bottom: 12px;}
#content .jx-selectWarp .jx-expert-zone .jx-inside-sl .jxsl-ehLi li img {width: 180px;height: 180px;}
#content .textContent {position: absolute;bottom: -46px;left: 0;height: 26px;line-height: 26px;width: 100%;background: url("https://img.hznzcn.com/index_hz/dot.png");}
#content .textContent a {color: white;width: 160px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;display: inline-block;padding-left: 3px;}
#content .priImg {overflow: hidden;width: 588px;}
#content .sus-price {position: absolute;left: 0;bottom: 17px;width: 100%;height: 46px;text-align: center;line-height: 46px;color: #fff;font-size: 14px;background: url("https://img.hznzcn.com/index_hz/dot.png") ;}

/*A区图片轮播样式*/
.main_visual{height:404px;border-top:1px solid #d7d7d7;overflow:hidden;position:relative;}
.main_image{height:404px;overflow:hidden;position:relative;}
.main_image ul{width:9999px;height:404px;overflow:hidden;position:absolute;top:0;left:0}
.main_image li{float:left;width:100%;height:404px;}
.main_image li span{display:block;width:100%;height:403px}
.main_image li a{display:block;width:100%;height:404px}
div.fickBox{width: 1200px;background: red;position: relative;z-index: 9}
div.flicking_con{z-index:999;width:700px;text-align: center;height:21px;position: absolute;left: 214px;top: 370px;}
div.flicking_con a{cursor: pointer;width:15px;height:15px;margin: 0 3px;padding:0;background:url('https://img.hznzcn.com/new_index/btn_listFocus.png') no-repeat;display:inline-block;}
div.flicking_con a.on{background:url('https://img.hznzcn.com/new_index/focus_selected.png')}
.groom-brand-bootom{overflow: hidden;}
.groom-brand{width:1200px;padding-bottom:20px;font-family:"Microsoft YaHei";}
.groom-brand .groom-brand-top{border-bottom:2px solid #dfd8d8;height:35px;width:1200px}
.groom-brand .groom-brand-top ul .groom-title{float:left;height:35px;line-height:35px;margin-right:8px}
.groom-brand .groom-brand-top ul .groom-title h3{font-size:18px;color:#494848;font-weight: bold;}
.groom-brand .groom-brand-top ul .groom-No{float:left;height:35px;line-height:35px;margin-left:6px;margin-right:5px}
.groom-brand .groom-brand-top ul .groom-No a{font-size:12px;color: #666;}
.groom-brand .groom-brand-top ul .groom-No a:hover{border-bottom:2px solid #e32626;color:#e32626;display:inline-block;font-size:12px;height:35px;text-decoration:none;line-height:35px}
.groom-brand .groom-brand-top ul .groom-Ok{float:left;height:35px;line-height:35px;margin-left:6px;margin-right:5px}
.groom-brand .groom-brand-top ul .groom-title h3{font-size:18px;font-family:"微软雅黑";color:#494848;font-weight: bold;}
.groom-brand .groom-brand-top ul .groom-Ok a{border-bottom:2px solid #e32626;color:#e32626;display:block;font-family:"微软雅黑";font-size:16px;height:35px;text-decoration:none;line-height:35px;font-size:12px}
.groom-brand-bootom .Clothes.show{background-color:#fff;float:left;height:340px;margin-right:11px;margin-top:10px;text-decoration:none;width: 231px;}
.groom-brand-bootom .Clothes.show a{display:block;height:220px;/* margin-left:8px; *//* margin-right:8px; */margin-top:10px;text-decoration:none;width: 231px;}
.groom-brand-bootom .Clothes.show .Baby.description a{color:#4d4d4d;height:17px;margin-bottom:5px;margin-top:5px;width: 217px;text-align:left;font-size:14px;margin-left: 11px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.groom-brand-bootom .Clothes.show .Baby.description .Baby-Deion{color:#a1a1a1;margin-left: 11px;margin-bottom:5px;margin-top:5px;width: 215px;text-align:left;}
.groom-brand-bootom .Clothes.show .Baby.description .Baby-money{color:#e02c38;font-size:16px;font-weight:bold;margin-bottom:10px;margin-left: 11px;margin-top:10px;text-align:left;vertical-align:middle;}
.ClothesBox img{max-width: 209px;height: 209px;}

/*首页精选单品*/
.qualityWrap{width: 1200px;margin-top: 50px;font-family:"microsoft yahei";}
.qualityText{overflow: hidden;margin-bottom: 20px;}
.qualityText h3{font-size: 28px;line-height: 28px;color: #343434;}
.qualityPaging{position: absolute;top: 0;right: 0;font-size: 12px;color: #616161;}
.qualityPaging code{color: #979797;padding: 0 4px;cursor: pointer;}
.qualityPaging code:hover{color: red;font-weight: bold;}
.qualityContainer{overflow: hidden;}
.qualityContainer li{height: 430px;width: 218px;float: left;text-align: center;margin-right: 25px;background: #fff;margin-bottom: 20px;border: 1px solid #E2E2E2;}
.qualityContainer li:nth-child(5n+5){margin-right: 0;}
.qualityContainer li .qualityPto{height: 330px;text-align: center;position: relative;background: #fff;-webkit-transform: translateX(0);transform: translateX(0);-webkit-transition: opacity 0.2s linear;transition: opacity 0.2s linear;}
.qualityContainer li:hover .qualityPto{opacity: 0.7;filter: alpha(opacity=70);}
.qualityContainer li .qualityPto img{max-width: 218px;height: 330px;background: #fff;}
.qualityBotm{padding: 0 6px;}
.hydKd{margin-top: 9px;}
.qualityBotm .qualityName {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin-top: 10px;}
.qualityBotm .qualityName a{font-size: 14px;color: #5c5c5c;}
.qualityBotm .qualityName a:hover{text-decoration: underline;color: #FA5757;}
.qualityBotm .qualityPrice {overflow: hidden;margin-top: 10px;color: #FA5757;font-size: 14px;}
.qualityContainer .no-mrRi{margin-right: 0!important;}

/*实力商家推荐*/
.lr_warp_bg .outWpad{overflow: hidden;width: 972px;height: 737px;}
.lr_warp_bg .powerItem{width: 230px;height: 338px;float: left;text-align: center;margin-right: 13px;background: #202020;color: #fff;margin-bottom: 38px;}
.lr_warp_bg .powerItem .powBig{width: 230px;height: 230px;}
.lr_warp_bg .powerItem .nameShop{margin-top: 30px;}
.lr_warp_bg .powerItem .nameShop a{font-size: 22px;color: #fff;line-height: 24px;}
.lr_warp_bg .powerItem .nameShop a:hover{color: #FA5757;text-decoration: underline;}
.lr_warp_bg .powerItem .textdkg{font-size: 14px;margin-top: 14px;}
.M-decorateLeft .djGeneral .PoweTitle{background: #5773FA!important;}
.M-decorateLeft .phIto .powerrankNum1{background: url("https://img.hznzcn.com/index_hz/rankNum1.png") no-repeat;}
.M-decorateLeft .phIto .powerrankNum2{ background: url("https://img.hznzcn.com/index_hz/rankNum2.png") no-repeat;}
.M-decorateLeft .phIto .powerrankNum3{background: url("https://img.hznzcn.com/index_hz/rankNum3.png") no-repeat;}

/*微商专区*/
.weiShop{width: 1200px;margin-top: 50px;}
.difClo{color: #434343!important;}
.koCl{color: #666666!important;}
.weiShop .shopWrap{overflow: hidden;}
.weiShop .shopWrap .ouLieBox{width: 1215px;}
.weiShop .weiLf{float: left;width: 588px;}
.weiShop .weiItem{width: 180px;height: 180px;float: left;cursor: pointer;margin-bottom: 13px;margin-right: 16px;position: relative;}
.weiShop .weiItem img{width: 180px;height: 180px;}
.weiShop .weiItem .textMs {position: absolute;left: 0;bottom: 17px;width: 80%;padding: 0 10%;height: 46px;text-align: center;line-height: 46px;color: #fff;font-size: 14px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;background: url(https://img.hznzcn.com/index_hz/dot.png);}
.weiShop .eMBox{position: absolute;top: 0;left: 0;width: 100%;height:100%;color: #fff;text-align: center;display: none;background: url(https://img.hznzcn.com/index_hz/bgLie.png?v=01)no-repeat;}
.weiShop .eMBox img{width: 120px;height: 120px;position: absolute;left: 33px;bottom: 15px;}
.weiShop .eMBox p{margin-bottom: 15px;margin-top: 28px;}
.weiRg{ float: right;width: 588px;}

/*热门分类*/
.hotClassWrap{width: 1200px;margin-top: 34px;}
.hotClassWrap .itemHotBox{background: #fff;}
.hotClassWrap .itemHotBox .tab_menu{overflow: hidden;height:45px;width: 1201px;border-right: none;border-left: 1px solid #E2E2E2;}
.hotClassWrap .itemHotBox .tab_menu li{float: left;line-height: 47px;width: 299px;height: 100%;cursor: pointer;color: #3C3C3C;font-size: 18px;text-align: center;border: 1px solid #E2E2E2;border-left: none;}
.hotClassWrap .itemHotBox .tab_menu li:last-child{width: 298px;}
.hotClassWrap .itemHotBox .tab_menu .current{background: #FF3A3A;color: #fff;border-right: 1px solid #FF3A3A;}
.hotClassWrap .shopWrapClass{overflow: hidden;width: 100%;}
.hotClassWrap .shopWrapClass .itemShuf { overflow: hidden; width: 100%; height: 304px; position: relative; }
.hotClassWrap .shopWrapClass .itemShuf .allItemWidth { width: 20000px; position: absolute; top: 0; left: 0; }
.hotClassWrap .shopWrapClass .itemShuf .allItemWidth .itemImg{float: left;width: 239px;margin-left:-1px;height: 302px;border: 1px solid #E2E2E2;border-top:none;}
.hotClassWrap .shopWrapClass .itemShuf .allItemWidth .itemImg:nth-child(5n+1){width: 238px;margin-left:0;}
.hotClassWrap .shopWrapClass .itemShuf .allItemWidth .itemImg:hover{border: 1px solid #FA5757;border-top: none;}
.hotClassWrap .shopWrapClass .itemShuf .allItemWidth .itemImg .pic{position: relative;}
.hotClassWrap .shopWrapClass .itemShuf .allItemWidth .itemImg img { display: block; width: 238px; height: 240px; }
.hotClassWrap .shopWrapClass .itemShuf .allItemWidth .itemImg .linkA{display:inline-block;color: #3C3C3C;font-size: 14px;padding: 0 20px;margin-top: 10px;height: 36px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.hotClassWrap .shopWrapClass .itemShuf .allItemWidth .itemImg .linkA:hover{color: #FA5757;text-decoration: underline;}
.hotClassWrap .shopWrapClass .itemShuf .prev,.shopWrapClass .itemShuf .next {position: absolute; top: 97px; cursor: pointer; opacity: 0.8; filter: alpha(opacity=80); display: none; }
.hotClassWrap .shopWrapClass:hover .prev,#content .shopWrapClass:hover .next{display: block;}
.hotClassWrap .shopWrapClass .itemShuf .prev { left: 0; }
.hotClassWrap .shopWrapClass .itemShuf .next { right: 0; }
.hotClassWrap .shopWrapClass .itemShuf .prev:hover { opacity: 1; filter: alpha(opacity=100); }
.hotClassWrap .shopWrapClass .itemShuf .next:hover { opacity: 1; filter: alpha(opacity=100); }

/*底部站点切换*/
.districtWrap{width: 100%;overflow: hidden;background: #FCFAFA;margin-top: 20px;}
.districtWrap .outDistrict{width: 1200px;}
.districtWrap .outDistrict li{float: left;width:236px;height:446px;font-size: 14px;text-align: center;cursor: pointer;border:1px solid transparent;}
.districtWrap .outDistrict li:hover{border:1px solid #FA5757;}
.districtWrap .outDistrict li:hover .goBtn span{background:#FA5757;color: #fff;}
.districtWrap .outDistrict li:hover .title{color: #FA5757;}
.districtWrap .outDistrict li .imgRoot{width: 200px;height: 200px;background: #fff;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;border: 1px solid #E2E2E2;}
.districtWrap .outDistrict li .imgRoot{margin-top: 19px;}
.districtWrap .outDistrict li .imgRoot img{width: 140px;height: 140px;margin-top: 30px;}
.districtWrap .outDistrict li .title{color: #434343;font-size: 24px;line-height: 24px;font-weight: bold;margin-top: 28px;}
.districtWrap .outDistrict li .msKle{color: #999999;margin-top: 19px;}
.districtWrap .outDistrict li .textSc{color: #999999;margin-top: 20px;}
.districtWrap .outDistrict li .goBtn{margin-top: 20px;}
.districtWrap .outDistrict li .goBtn span{width:92px;height:30px;line-height: 30px;display: inline-block;background:#E5E5E5;color: #434343;border-radius:15px;}
